package com.atguigu.spzx.model.entity.base;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/*
    数据库表的基类
 */
@Data
public class BaseEntity {
    //以后的id保证全局唯一 一般使用雪花算法生成： 19位长度的10进制的 按照时间顺序递增的 唯一的 id
    private Long id;
    //局部配置
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" ,timezone = "GMT+8")
    private Date createTime;
    private Date updateTime;
    // 0 默认值  未删除 ，   1 已删除
    private Integer isDeleted;
}
